tropikal deniz salyangozu - Turkish English Dictionary